package nuc.zhangchao.test.mapper;

import nuc.zhangchao.test.pojo.Role;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author Zhang Chao
 * @Date 2020/12/27 2:23
 * @Version 1.0
 */


@Mapper
public interface RoleMapper {
    //查找所有角色
    List<Role> selectRoles();

    //根据ID查询
    Role selectRoleById(int id);

    //删除角色
    int delRole(@Param("id") int id);

    //增加角色
    int addRole(Role role);

    //更改角色
    int updateRole(Role role);


//    //更具用户id查询角色
//    List<Role> findRoleByUserId(Long id);

    //查找用户的角色
    List<Role> selectUser_role();





}
